home *** CD-ROM | disk | FTP | other *** search
/ Danny Amor's Online Library / Danny Amor's Online Library - Volume 1.iso / html / rfc / rfcxxx / rfc752 < prev    next >
Text File  |  1995-07-25  |  34KB  |  768 lines

  1.  
  2. NWG/RFC# 752                                   MRC 2-Jan-79 01:22  nnnnn
  3. A Universal Host Table
  4.  
  5.  
  6.  
  7. Network Working Group                                       Mark Crispin
  8. Request for Comments 752                                           SU-AI
  9. NIC nnnnn                                                 2 January 1979
  10.  
  11.                         A Universal Host Table
  12.  
  13. ABSTRACT:
  14.  
  15.      The network host  table in use  at MIT and  Stanford is  described.
  16. This host table is superior to the NIC and Tenex host tables in  several
  17. ways.  A binary file, compiled from this host table, is also  described.
  18. This file  is used  by  subsystems on  MIT's  ITS and  Stanford's  WAITS
  19. timesharing systems for efficiency in host and network lookups.
  20.  
  21.  
  22. HISTORY:
  23.  
  24.      As with many other  sites on the Arpanet,  we found the NIC's  host
  25. table unsuited to our  needs.  Part of the  problem was because the  NIC
  26. host table was  often inaccurate  and all  too often  failed to  include
  27. several nicknames in common usage in our communities.  In addition,  the
  28. NIC host table's format was awkward for user programs to use, especially
  29. those which wanted  to have the  host table mapped  into memory in  some
  30. sort of structured binary form for efficient lookups.  Finally, the  NIC
  31. host table neglects to include some essential information.
  32.  
  33.      The ITS host  table was  originally designed to  be compiled  along
  34. with a network handling program (MIDAS, the PDP-10 assembler used, has a
  35. pseudo-op to insert a file into an assembly).  In order to make the host
  36. table palatable  to  the assembler,  every  comment line  began  with  a
  37. semicolon,  and every actual data line  began with the word HOST.   Each
  38. program which used  the host  table defined  HOST as  an assembly  macro
  39. before inserting the host table into the assembly.
  40.  
  41.      This worked well for a long  while, but as the network grew,  hosts
  42. changed their status more frequently and more network programs  required
  43. reassembly when the host table  was updated.  If the appropriate  person
  44. for a particular subsystem  was not around, it  could be a while  before
  45. that subsystem updated its host table.
  46.  
  47.      In the spring of 1977, design started on a binary file which  would
  48. be placed on a system directory and which all subsystems which wanted to
  49. access host table information would  read in.  The format was  carefully
  50. designed to be general  enough to satisfy the  needs of all the  diverse
  51. subsystems.  All of  these subsystems required  modification to use  the
  52. new format but these modifications turned out to be trivial compared  to
  53. the benefits from not having to recompile every subsystem.
  54.  
  55.      Later the host  table and binary  file were imported  to the  WAITS
  56.  
  57.  
  58.  
  59. Mark Crispin                                                    [page 1]
  60. NWG/RFC# 752                                   MRC 2-Jan-79 01:22  nnnnn
  61. A Universal Host Table
  62.  
  63.  
  64. system at Stanford, where it eventually replaced the former host  table.
  65. Recently, support  for  multiple  networks  has  been  added,  including
  66. allowing hosts  to be  on more  than one  network, and  a more  flexible
  67. compiler than assembler macros was written (the program which  generates
  68. the binary file now does the compiling).
  69.  
  70.  
  71. THE HOST TABLE:
  72.  
  73.      In the descriptions below, angle  brackets and lower case are  used
  74. as a meta-linguistic device.   It should be noted  that spaces and  tabs
  75. are often ignored  and may be  used freely in  the source format,  while
  76. commas are always  explicit delimiters.  In  addition, semicolon  always
  77. begins a commentary and  everything after the semicolon  on the line  is
  78. ignored; however, any text before the semicolon on the line is processed
  79. as usual.  The syntax rules should  be obvious by examining the text  of
  80. the host  table  in  the  appendix.   Names  are  alphanumeric  strings,
  81. consisting of the set (A-Z, 0-9, and - (i.e., dash)).   Quoting is  used
  82. to separate examples from the text and is not part of the example.
  83.  
  84.      The host table consists of commentary and two types of text  lines.
  85. The commentary  lines begin  with a  semicolon and  are ignored  by  the
  86. compiler.  They are intended to  provide information for a human  reader
  87. or editor of the host table.  The commentary lines may be in mixed case,
  88. however the text lines are by  tradition entirely in upper case.   There
  89. are two kinds of text lines:  host and network.
  90.  
  91.      Network text lines begin with the word "NET" followed by a space or
  92. tab.  These specify a network name  and the network number (as  assigned
  93. by Postel)  for that  network.   As there  currently are  no  officially
  94. assigned network names, suitable names were assigned more or less  based
  95. on the  English names in Postel's  "Assigned Numbers",  RFC 750.   These
  96. names may be changed in the  future (however, some software has come  to
  97. depend on the names  ARPA, CHAOS, and DIAL  for the ARPANET,  Chaos net,
  98. and Dialnet).
  99.  
  100.      The format of a network text line is:
  101.  
  102. NET <name>,<decimal-number>
  103.  
  104.      For example, the ARPANET's entry would look something like:
  105.  
  106. NET ARPA,10
  107.  
  108.      Host text lines begin with the  word "HOST" followed by a space  or
  109. tab.  These specify a host name, a host address list, whether this  host
  110. is a "user" or a "server", the name of the host's operating system,  the
  111. name of the host's  machine type, and a  nick name list.  The  operating
  112. system, machine type,  and/or nick name  list may be  omitted, in  which
  113. case they default to unknown or null.
  114.  
  115.  
  116.  
  117. Mark Crispin                                                    [page 2]
  118. NWG/RFC# 752                                   MRC 2-Jan-79 01:22  nnnnn
  119. A Universal Host Table
  120.  
  121.  
  122.      The host name is a unique  name string for that host.  For  ARPANET
  123. sites, it is the  official name for  that host as  assigned by the  NIC.
  124. For other  networks,  it is  whatever  name is  in  common use  on  that
  125. network.   So  far   there  haven't   been  any   naming  conflicts   on
  126. multiple-network hosts.
  127.  
  128.      The host address list is either a single host address, or a list of
  129. host addresses  in square  brackets  and delimited  by commas.   A  host
  130. address consists of a network name,  a space, and the host's address  on
  131. that network.  If the network name is not specified, it defaults to ARPA
  132. (i.e., "ARPA 0/11" and "0/11" are equivalent).  Different networks parse
  133. host addresses in different ways:
  134.  
  135.           ARPANET addresses are in BBN-style host number slash  IMP
  136.      number notation, with both numbers being decimal.  Hence  host
  137.      2 on IMP 6 is represented as "2/6".  Of course, this format is
  138.      backwards, but it has become  enough of a network standard  to
  139.      force its use.   Old-style octal addresses  are allowed  (e.g.
  140.      "206" for "2/6") but are no longer used or supported.
  141.  
  142.           CHAOS net  addresses  are  a single  octal  number,  e.g.
  143.      "CHAOS 2026", and specify the host's address on the CHAOS net.
  144.  
  145.           Dialnet addresses  are a  ten-digit decimal  number,  and
  146.      specify the TelCo (phone) number of the host's Dialnet port.
  147.  
  148.      The definition  of  user vs.  server  is generally  taken  to  mean
  149. "according to the NIC" for ARPANET hosts.  A server is considered to  be
  150. a host for which making a connection to a remote service is a meaningful
  151. operation.  For some hosts with limited servers, the definition often is
  152. changed  from   the  official   one,  depending   upon  the   individual
  153. circumstances.   For  example,  "users"  who  have  an  FTP  server  and
  154. occasionally a TELNET server may be called "servers".  On the other hand
  155. a "server" which does not accept MAIL and rejects MAIL in a pathological
  156. way (e.g. by hanging) might be labelled a "user".
  157.  
  158.      The name of  the host's operating  system is a  string much as  the
  159. host name is, such as  "ITS", "TOPS-20", or "MULTICS".  Some  subsystems
  160. use this information to predict  certain behavior of the remote  server.
  161. For example,  a MAIL  user  subsystem knows  that for  operating  system
  162. "MULTICS" it has to  log in as user  NETML before attempting to  deliver
  163. the mail.
  164.  
  165.      The name of the host's machine type  is a string as well.  For  the
  166. convenience of several subsystems, all DEC "PDP-n" machines are  entered
  167. without the dash, and all PDP-10 like machines (e.g., KL-20, MAXC, etc.)
  168. are considered to be PDP-10's, which by the way gets entered as  "PDP10"
  169. since that is a single 36-bit  word in 7-bit ASCII.  Like the  operating
  170. system name,  several  subsystems use  this  information as  well.   For
  171. example, a PDP-10 FTP  user process will try  to negotiate 36-bit  image
  172.  
  173.  
  174.  
  175. Mark Crispin                                                    [page 3]
  176. NWG/RFC# 752                                   MRC 2-Jan-79 01:22  nnnnn
  177. A Universal Host Table
  178.  
  179.  
  180. mode with  another  PDP-10; or  a  Tenex or  Tops-20  site will  try  to
  181. negotiate paged transfers with another Tenex or Tops-20.
  182.  
  183.      The nick name list is in  square brackets and consists of a  series
  184. of names delimited by commas.  There may be any number of nick names.
  185.  
  186.      The format of a host text line is:
  187.  
  188. HOST <name>,<address-list>,<status>,<system>,<machine>,<nickname-list>
  189.  
  190.      For example, an entry might look something like:
  191.  
  192. HOST MIT-AI,[ARPA 2/6,CHAOS 2026],SERVER,ITS,PDP10,[AI,MITAI]
  193.  
  194. this entry describes a host named "MIT-AI" on two networks (ARPANET  and
  195. CHAOS net), with ARPANET address "2/6" and CHAOS net address "2026".  It
  196. is a server site, running an  operating system called  "ITS" on  "PDP10"
  197. hardware.  It has two nicknames, "AI" and "MITAI".
  198.  
  199.  
  200. THE HOST TABLE BINARY FILE:
  201.  
  202.      The host table binary file is  a 36-bit data file; consequently  it
  203. probably is only of  interest to PDP-10 sites.   The format of the  file
  204. is:
  205.  
  206.      FILE HEADER:
  207.  
  208. word 0          The name of this file in SIXBIT.  Currently HOSTS2.
  209. word 1          The name of the source file in SIXBIT.  Always HOSTS.
  210. word 2          The version of the source file in SIXBIT  if compiled on
  211.                 an ITS site, otherwise the name of the site in SIXBIT.
  212. word 3          The directory name of the source, usually in SIXBIT.
  213. word 4          The name of the site in SIXBIT.
  214. word 5          The user name who compiled the file, usually in SIXBIT.
  215. word 6          Date of compilation as SIXBIT YYMMDD.
  216. word 7          Time of compilation as SIXBIT HHMMSS.
  217. word 8          Address in file of NAME table.
  218. word 9          Address in file of SITE table.
  219. word 10         Address in file of NETWORK table.
  220.                 <words after this are reserved for future use>
  221.  
  222.      NETWORK table:
  223.  
  224. word 0          Number of entries in table.
  225. word 1          Number of words per entry, currently 2.
  226.  entry word 0   Network number assigned by Postel.
  227.  entry word 1   Left half: Address in file of name of network in ASCIZ.
  228.                 Right half: Address in file of network's  ADDRESS table
  229.                  (zero means no ADDRESS table, i.e. no hosts).
  230.  
  231.  
  232.  
  233. Mark Crispin                                                    [page 4]
  234. NWG/RFC# 752                                   MRC 2-Jan-79 01:22  nnnnn
  235. A Universal Host Table
  236.  
  237.  
  238.      ADDRESS table (one per network):
  239.  
  240. word 0          Number of entries in table.
  241. word 1          Number of words per entry, currently 2.
  242.  entry word 0   Network address of this entry, including network number.
  243.                  For ARPANET addresses this is in the format:
  244.                   xxx000,,000000  Network number
  245.                   000xxx,,xxx000  IMP number
  246.                   000000,,000xxx  Host number
  247.                   Each number is right justified.
  248.                  For CHAOS net addresses it is an octal number.
  249.                  For Dialnet addresses it is the address in the file  of
  250.                  the TelCo number in ASCIZ.
  251.  entry word 1   Left half: Address in file of SITE table entry.
  252.                 Right half: Address in file of next ADDRESS table  entry
  253.                  for this site (zero means end of list).
  254.  
  255.      SITE table:
  256.  
  257. word 0          Number of entries in table.
  258. word 1          Number of words per entry, currently 3.
  259.  entry word 0   Left half: Address in file of official name in ASCIZ.
  260.                 Right half: Address in file of first ADDRESS table entry
  261.                  for this site.
  262.  entry word 1   Left half: Address in file of  operating system name  in
  263.                  ASCIZ (zero means unknown).
  264.                 Right half: Address in file of  machine  type  in  ASCIZ
  265.                  (zero means unknown).
  266.  entry word 2   Left half: Flags.  The 400000 bit means a server site.
  267.                 Right half: reserved
  268.  
  269.      NAMES table:
  270.  
  271. word 0          Number of entries in table.
  272. word 1          Number of words per entry, currently 1.
  273.  entry word 0   Left half: Address in file of SITE table entry for  this
  274.                  host.
  275.                 Right half: Address in file of host name in ASCIZ.
  276.  
  277.  
  278. CONCLUSION:
  279.  
  280.      A host table capable of supporting the full host addressing of  the
  281. ARPANET and additional networks has been presented, along with a  binary
  282. file format for efficient manipulation of this host table data.
  283.  
  284.      We are  documenting this  format  in order  to  present it  to  the
  285. outside world as  a suggested  replacement for the  current host  table.
  286. The advantage of our host table is that it has  already been implemented
  287. and is in use at MIT and Stanford.  We have established some conventions
  288.  
  289.  
  290.  
  291. Mark Crispin                                                    [page 5]
  292. NWG/RFC# 752                                   MRC 2-Jan-79 01:22  nnnnn
  293. A Universal Host Table
  294.  
  295.  
  296. for network names, as there are currently no network names assigned.  So
  297. this RFC is also a request for some discussion about getting some  names
  298. assigned for the networks for the benefit of host tables.
  299.  
  300.      Anybody who is interested in importing our host table to their  own
  301. system should contact  David Moon  (MOON@MIT-MC) or  me (MRC@SU-AI)  for
  302. more information.
  303.  
  304.  
  305. ACKNOWLEDGEMENTS:
  306.  
  307.      Many people have been involved in the design and implementation  of
  308. the current host table.  They include,  in no particular order,  Richard
  309. Stallman, David Moon, Ken Harrenstien, and Mark Crispin.  I won't bother
  310. to list the contributions individually, since it's hard to determine who
  311. did what and that sort of stuff is boring to read anyway.
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349. Mark Crispin                                                    [page 6]
  350. NWG/RFC# 752                                   MRC 2-Jan-79 01:22  nnnnn
  351. A Universal Host Table
  352.  
  353.  
  354.                                 APPENDIX
  355.  
  356.      The host table as of this writing is listed in this appendix.
  357.  
  358. ;                   ITS/SAIL Host Table
  359.  
  360. ; Last updated: MRC 1/2/79
  361.  
  362. ;  Although the file <NETINFO>HOSTS.TXT at SRI-KL is the
  363. ; official NIC host table, it is occasionally delayed in
  364. ; reflecting actual network status, and does not include
  365. ; colloquial-usage nicknames, operating system names,
  366. ; machine types, or networks...
  367.  
  368. ;  Hence this file, which is manually updated as necessary.
  369. ; The "official" version is maintained as AI:SYSENG;HOSTS >
  370. ; and copies are kept on SYSENG;HOSTS > on the other ITS
  371. ; systems.  SAIL's version is kept on HOSTS.TXT[NET,MRC].
  372.  
  373. ;  Modifications should be made to the AI file and a note of
  374. ; the change sent to Info-Hosts@AI and Info-Net@SAIL.  If
  375. ; you're going to modify it, you should warn MRC@SAIL and
  376. ; SWG@DM, who normally maintain it, to avoid timing errors.
  377.  
  378. ;  The easy way to compile the binary file and install it is
  379. ; to run the batch command files:
  380.  
  381. ; :XFILE SYSENG;HOSTS XFILE at AI or
  382.  
  383. ; .BATCH /NOW @HOSTS.[NET,MRC] at SAIL.
  384.  
  385. ;  If you want to do it the hard way, read those files.
  386.  
  387. ; The network table is in the format of one line entries looking like:
  388.  
  389. ; NET <name>,<network #>
  390.  
  391. ; sorted alphabetically by network name.  All fields should be
  392. ; in upper case.  The fields are:
  393.  
  394. ; <name>        official name of this network (whenever such
  395. ;                names get assigned; currently whatever sounds
  396. ;                good).
  397. ;
  398. ;               The convention I have established is to
  399. ;                abbreviate "packet radio network" to "-PR".
  400. ;                "NET" is generally not part of the name unless
  401. ;                it is a proper name.  The three networks
  402. ;                currently used by MIT and Stanford don't have
  403. ;                "NET" in them.
  404.  
  405.  
  406.  
  407. Mark Crispin                                                  [page A-1]
  408. NWG/RFC# 752                                   MRC 2-Jan-79 01:22  nnnnn
  409. A Universal Host Table
  410.  
  411.  
  412. ; <network #>   A single network number, in DECIMAL.  These
  413. ;                numbers are assigned by Jon Postel.
  414.  
  415. ; The host table is in the format of one line entries looking like:
  416.  
  417. ; HOST <name>,<host #s>,<status>,<system>,<machine>,[<nicknames>]
  418.  
  419. ; sorted alphabetically by host name.  All fields should be
  420. ; in upper case.  The fields are:
  421.  
  422. ; <name>        official name of this site according to the
  423. ;                NIC.
  424.  
  425. ; <host #s>     A single <host #> or a list of them in
  426. ;                brackets and separated by commas, with no
  427. ;                spaces in between.
  428. ;
  429. ;               A <host #> is an OCTAL number, optionally
  430. ;                preceded by a network name (ARPA, CHAOS, DIAL)
  431. ;                and a space.  The default network name if none
  432. ;                is supplied is ARPA.
  433. ;
  434. ;               Arpanet host numbers are represented in
  435. ;                BBN's backwards host slash IMP notation with
  436. ;                both numbers in DECIMAL.  This gets compiled
  437. ;                into the 1.1 through 1.8 bits being the host
  438. ;                number, and the 2.1 through 3.7 bits being
  439. ;                the IMP number.  For example, MIT-AI (host 2
  440. ;                on IMP 6 or 2/6) is compiled as 6002.  Note
  441. ;                that the 1.9 and the 3.7 through 4.9 bits are
  442. ;                always zero!  The HOSTS1 program compiles
  443. ;                into the old style 8 bit format (1.1-1.3 for
  444. ;                host number, 1.4-1.8 IMP number) whenever
  445. ;                possible; HOSTS2 and future programs only use
  446. ;                the new format.
  447. ;
  448. ;               Chaosnet host numbers are in octal.
  449. ;
  450. ;               Dialnet host "numbers" are really pointers to
  451. ;                an ASCII string.  In the source, they are
  452. ;                represented as a 10-digit TelCo number.
  453.  
  454. ; <status>      whether USER or SERVER.  This is usually the
  455. ;                status "according to the NIC".
  456.  
  457. ; <system>      operating system name (e.g., TENEX, ITS,
  458. ;                MULTICS, etc).  Many elves actually have
  459. ;                other systems behind them; if possible, the
  460. ;                system behind the ELF is used rather than
  461. ;                the ELF.  Also, TOPS-10 is used rather than
  462.  
  463.  
  464.  
  465. Mark Crispin                                                  [page A-2]
  466. NWG/RFC# 752                                   MRC 2-Jan-79 01:22  nnnnn
  467. A Universal Host Table
  468.  
  469.  
  470. ;                TOPS10.
  471.  
  472. ; <machine>     actual machine type (e.g., PDP10, 370, PDP11,
  473. ;                etc).  By convention, KA-10, KI-10, KL-10,
  474. ;                KL-20 and MAXC are all considered to be
  475. ;                PDP-10s.  No - should be after "PDP"; this
  476. ;                is so it fits in one 36-bit word.
  477.  
  478. ; <nicknames>   nick names for this host (whether NIC
  479. ;                nicknames or local ones).  The list is in
  480. ;                square brackets and each name is delimited
  481. ;                by a comma.
  482.  
  483. ; Network table...
  484.  
  485. NET ARPA,                        10     ; Supported by HOSTS2
  486. NET ATLANTIC-SATTELITE,           4
  487. NET BBN-PR,                       1
  488. NET BBN-RCC,                      3
  489. NET BBN-SATNET,                   8
  490. NET CHAOS,                        7     ; Supported by HOSTS2
  491. NET CYCLADES,                    12
  492. NET DATAPAC,                     16
  493. NET DCEC-EDN,                    21
  494. NET DIAL,                        22     ; Supported by HOSTS2
  495. NET EPSS,                        15
  496. NET FORT-BRAGG-PR,                9
  497. NET FORT-SILL-PR,                20
  498. NET LCS,                         18
  499. NET NATIONAL-PHYSICAL-LAB,       13
  500. NET SF-BAY-AREA-PR-1,             2
  501. NET SF-BAY-AREA-PR-2,             6
  502. NET TELENET,                     14
  503. NET TRANSPAC,                    17
  504. NET TYMNET,                      19
  505. NET UC-LONDON,                   11
  506. NET WASHINGTON-DC-PR,             5
  507.  
  508. ; Host table...
  509.  
  510. HOST ACCAT-TIP,         2/35,USER,TIP,H316,[NELC-TIP]
  511. HOST AFWL,              0/48,SERVER,SCOPE,CDC-6600,[AWFUL]
  512. HOST AFWL-TIP,          2/48,USER,TIP,H316,[AWFUL-TIP]
  513. HOST AI-CHAOS-11,       CHAOS 426,USER,,PDP11
  514. HOST ALMSA-TIP,         2/61,USER,TIP,H316
  515. HOST AMES-11,           3/16,USER,ELF,PDP11
  516. HOST AMES-67,           0/16,SERVER,TSS/360,360/67,[AMES]
  517. HOST AMES-TIP,          2/16,USER,TIP,H316
  518. HOST ANL,               0/55,SERVER,OS-MVT,370/195,[ARGONNE]
  519. HOST ARPA-DMS,          0/28,SERVER,DMS,PDP15
  520.  
  521.  
  522.  
  523. Mark Crispin                                                  [page A-3]
  524. NWG/RFC# 752                                   MRC 2-Jan-79 01:22  nnnnn
  525. A Universal Host Table
  526.  
  527.  
  528. HOST ARPA-TIP,          2/28,USER,TIP,H316
  529. HOST ARPA-XGP11,        3/28,USER,ELF,PDP11
  530. HOST ASL,               1/48,USER,ELF,PDP11
  531. HOST BBN-GATEWAY,       3/40,USER,ELF,PDP11
  532. HOST BBN-INLAT,         1/5,USER,ELF,PDP11,[INLAT]
  533. HOST BBN-NCC,           0/40,USER,NCC,H316,[NCC]
  534. HOST BBN-PTIP,          2/5,USER,TIP,PLURIBUS,[PTIP]
  535. HOST BBN-SPEECH-11,     2/49,USER,ELF,PDP11,[BBN-SPEECH11]
  536. HOST BBN-TENEX,         3/49,SERVER,TENEX,PDP10,[BBN,BBNC,BBN-C,BBN-TENEXC]
  537. HOST BBN-TENEXA,        3/5,SERVER,TOPS-20,PDP10,[BBNA,BBN-A,BBN-TWENEXA]
  538. HOST BBN-TENEXB,        0/49,SERVER,TENEX,PDP10,[BBNB,BBN-B]
  539. HOST BBN-TENEXD,        1/49,SERVER,TOPS-20,PDP10,[BBND,BBN-D,BBN-TWENEXD]
  540. HOST BBN-TENEXE,        0/5,SERVER,TENEX,PDP10,[BBNE,BBN-E] ;Worse than wabbits!
  541. HOST BBN-TESTIP,        2/30,USER,TIP,H316
  542. HOST BBN-UNIX,          0/63,SERVER,UNIX,PDP11
  543. HOST BELVOIR,           0/27,USER,ANTS,PDP11
  544. HOST BNL,               1/58,SERVER,SCOPE,CDC-7600,[BROOKHAVEN]
  545. HOST BRAGG-TIP,         2/38,USER,TIP,H316
  546. HOST BRL,               0/29,USER,ANTS,PDP11
  547. HOST CCA-SDMS,          2/31,SERVER,UNIX,PDP11
  548. HOST CCA-SIP,           3/31,USER,SIP,PDP11,[SIP]
  549. HOST CCA-SPEECH,        1/31,SERVER,RSX-11M,PDP11
  550. HOST CCA-TENEX,         0/31,SERVER,TENEX,PDP10,[CCA,DC,DATACOMPUTER]
  551. HOST CCTC,              0/20,SERVER,GCOS,H6000
  552. HOST CHII,              2/54,USER,MP-32A,AP90
  553. HOST CINCPAC-TIP,       2/36,USER,TIP,H316,[SIXPAC-TIP]
  554. HOST CMU-10A,           1/14,SERVER,TOPS-10,PDP10,[CMUA,CMU-A,CMU]
  555. HOST CMU-10B,           0/14,SERVER,TOPS-10,PDP10,[CMUB,CMU-B]
  556. HOST CMU-10D,           2/14,SERVER,TOPS-10,PDP10,[CMUD,CMU-D]
  557. HOST CMU-CMMP,          3/14,SERVER,HYDRA,PDP11,[HYDRA]
  558. ;;;This host will replace LCSR-TIP in January '79.
  559. ;;;HOST COLLINS-TIP,    2/46,USER,TIP,H316
  560. HOST CTO-DDS,           1/17,SERVER,UNIX,PDP11
  561. HOST DARCOM-TIP,        2/50,USER,TIP,H316
  562. ;;;This host name is listed in HOSTS.TXT with the same address as EDN-UNIX.
  563. ;;;HOST DCEC,           3/20,USER
  564. HOST DCEC-TIP,          2/20,USER,TIP,H316
  565. HOST DEC-2136,          0/37,SERVER,TOPS-20,PDP10
  566. HOST DEC-MARLBORO,      1/37,SERVER,TOPS-20,PDP10,[DEC,DEC-TWENEX]
  567. HOST DOCB-TIP,          2/25,USER,TIP,H316
  568. HOST DTI,               1/12,SERVER,UNIX,PDP11
  569. HOST DTNSRDC,           1/8,SERVER,,CDC-6400,[NSRDC]
  570. HOST EDN-UNIX,          3/20,SERVER,UNIX,PDP11
  571. HOST EGLIN,             0/53,SERVER,SCOPE,CDC-6600
  572. HOST ETAC,              0/59,USER,ELF,PDP11
  573. HOST GOONHILLY,         0/60,USER
  574. HOST GUNTER-TIP,        2/13,USER,TIP,H316,[GUNT]
  575. HOST GUNTER-UNIX,       0/13,SERVER,UNIX,PDP11,[GAFS]
  576. HOST GWC-TIP,           2/24,USER,TIP,H316
  577. HOST HARV-10,           0/9,SERVER,TOPS-10,PDP10,[ACL]
  578.  
  579.  
  580.  
  581. Mark Crispin                                                  [page A-4]
  582. NWG/RFC# 752                                   MRC 2-Jan-79 01:22  nnnnn
  583. A Universal Host Table
  584.  
  585.  
  586. HOST I4-TENEX,          0/15,SERVER,TENEX,PDP10,[I4,KI4A-TENEX,I4A]
  587. HOST I4B-TENEX,         2/15,SERVER,TENEX,PDP10,[KI4B-TENEX,I4B]
  588. HOST ISI-SPEECH11,      0/22,SERVER,ELF,PDP11
  589. HOST ISI-XGP11,         0/52,USER,ELF,PDP11
  590. HOST LBL,               0/34,SERVER,BKY,CDC-7600
  591. HOST LBL-UNIX,          1/34,SERVER,UNIX,PDP11
  592. HOST LCSR-TIP,          2/46,USER,TIP,H316
  593. HOST LISP-MACHINE-1,    CHAOS 434,USER,LISPM,LISPM,[CADR-1]
  594. HOST LISP-MACHINE-2,    CHAOS 433,USER,LISPM,LISPM,[CADR-2]
  595. HOST LISP-MACHINE-3,    CHAOS 432,USER,LISPM,LISPM,[CADR-3]
  596. HOST LISP-MACHINE-4,    CHAOS 431,USER,LISPM,LISPM,[CADR-4]
  597. HOST LL,                0/10,SERVER,VM-370,370/168
  598. HOST LL-11,             3/10,SERVER,DOS,PDP11
  599. HOST LL-ASG,            1/44,SERVER,UNIX,PDP11
  600. HOST LL-XN,             2/10,SERVER,UNIX,PDP11
  601. HOST LLL-COMP,          0/21,SERVER,UNIX,PDP11,[LLL,LLL-UNIX]
  602. HOST LLL-MFE,           1/21,SERVER,TOPS-10,PDP10
  603. HOST LOGICON,           1/35,USER,UNIX,PDP11
  604. HOST LONDON,            0/42,SERVER,OS-MVT,370,[UKICS-370]
  605. HOST LONDON-GATEWAY,    3/42,USER,ELF,PDP11,[SATNET,LON-SAT-GATE]
  606. HOST LONDON-TIP,        2/42,USER,TIP,H316
  607. HOST LONDON-VDH,        1/42,SERVER,GATEWAY,PDP9,[LON-EPS-GATE]
  608. HOST MC-IO-11,          CHAOS 440,USER,,PDP11
  609. HOST MIT-AI,            [2/6,CHAOS 2026],SERVER,ITS,PDP10,[AI,MITAI]
  610. HOST MIT-DEVMULTICS,    4/31,SERVER,MULTICS,H68/80,[CISL,DEVMULTICS,HONEYWELL]
  611. HOST MIT-DMS,           1/6,SERVER,ITS,PDP10,[DM,MITDM,MIT-DM,DMS]
  612. HOST MIT-MC,            [3/44,CHAOS 1440],SERVER,ITS,PDP10,[MC,MITMC]
  613. HOST MIT-ML,            3/6,SERVER,ITS,PDP10,[ML,MITML]
  614. HOST MIT-MULTICS,       0/6,SERVER,MULTICS,H6180,[MULTICS]
  615. HOST MIT-TIP,           2/44,USER,TIP,H316
  616. HOST MIT-XX,            0/44,SERVER,TOPS-20,PDP10,[XX,MITXX]
  617. HOST MITRE,             0/17,SERVER,UNIX,PDP11
  618. HOST MITRE-TIP,         2/17,USER,TIP,H316
  619. HOST MOFFETT-ARC,       0/45,SERVER,TENEX,PDP10,[MOFFETT,SCI]
  620. HOST MOFFETT-SUBNET,    1/45,USER,PLI,PLURIBUS
  621. HOST NADC,              3/8,SERVER,,CDC-6500,[NALCON]
  622. HOST NBS-10,            0/19,SERVER,TOPS-10,PDP10,[NBS]
  623. HOST NBS-TIP,           2/19,USER,TIP,H316
  624. HOST NBS-UNIX,          3/19,SERVER,UNIX,PDP11
  625. HOST NCC-TIP,           2/40,USER,TIP,H316
  626. HOST NCSC,              1/53,SERVER,MCP,B-5500,[NCSL]
  627. HOST NDRE,              1/41,SERVER,SINTRAN,NORD-10
  628. HOST NDRE-GATEWAY,      3/41,USER,ELF,PDP11
  629. HOST NORSAR-40A,        0/41,USER,DOS/360,360/40
  630. HOST NORSAR-TIP,        2/41,USER,TIP,H316
  631. HOST NOSC-CC,           0/3,SERVER,,UNIVAC-1110,[NUC-CC,NOSC-ELF]
  632. HOST NOSC-SDL,          2/3,SERVER,UNIX,PDP11,[NELC-ELF,NELC]
  633. HOST NOSC-SECURE1,      1/3,SERVER,UNIX,PDP11,[NUC-SECURE]
  634. HOST NOSC-SECURE2,      0/35,USER,TENEX,PDP10,[USC-ISIR1,ISIR1]
  635. HOST NOSC-SECURE3,      3/35,USER,UNIX,PDP11
  636.  
  637.  
  638.  
  639. Mark Crispin                                                  [page A-5]
  640. NWG/RFC# 752                                   MRC 2-Jan-79 01:22  nnnnn
  641. A Universal Host Table
  642.  
  643.  
  644. HOST NPRDC-11,          4/3,SERVER,UNIX,PDP11
  645. HOST NPS,               0/33,USER
  646. HOST NPS-TIP,           2/33,USER,TIP,H316
  647. HOST NRL,               0/8,USER,ELF,PDP11
  648. HOST NSA,               0/57,USER
  649. HOST NSWC-DL,           4/8,USER,,CDC-6700
  650. HOST NSWC-WO,           2/8,SERVER,NOS,CDC-6500
  651. HOST NTIA-ITS,          1/25,SERVER,UNIX,PDP11,[OT-ITS]
  652. HOST NUSC,              3/46,SERVER,,UNIVAC-1108
  653. HOST NUSC-NPT,          2/9,SERVER,,,[NPT]
  654. HOST NWC,               3/3,SERVER,EXEC-8,UNIVAC-1110
  655. HOST NYU,               0/58,SERVER,SCOPE,CDC-6600
  656. HOST OFFICE-1,          0/43,SERVER,TENEX,PDP10,[OF1]
  657. HOST OFFICE-2,          1/43,SERVER,TENEX,PDP10,[OF2]
  658. HOST PARC-GATEWAY,      1/32,USER,,NOVA-800,[PORTOLA]
  659. HOST PARC-MAXC,         0/32,SERVER,TENEX,PDP10,[PARC,MAXC,MAXC1,XEROX-PARC]
  660. HOST PARC-MAXC2,        2/32,SERVER,TENEX,PDP10,[MAXC2]
  661. HOST PENT-UNIX,         3/26,USER,UNIX,PDP11
  662. HOST PENTAGON-TIP,      2/26,USER,TIP,H316
  663. HOST PLASMA,            CHAOS 500,USER,,PDP11
  664. HOST RADC-MULTICS,      0/18,SERVER,MULTICS,H6180,[RADC,GAFB]
  665. HOST RADC-TIP,          2/18,USER,TIP,H316
  666. HOST RADC-TOPS20,       3/18,SERVER,TOPS-20,PDP10,[RADC-TWENEX,RADC-20]
  667. HOST RADC-XPER,         1/18,SERVER,UNIX,PDP11,[ROCHESTER]
  668. HOST RAND-RCC,          0/7,SERVER,OS-MVT,370/158
  669. HOST RAND-TIP,          2/7,USER,TIP,H316
  670. HOST RAND-UNIX,         3/7,SERVER,UNIX,PDP11,[RAND-ISD,ISD]
  671. HOST RUTGERS,           0/46,SERVER,TOPS-20,PDP10,[RUTGERS-10,RUTGERS-20]
  672. HOST SAT-VDH,           3/63,USER
  673. HOST SCRL-RSX,          1/54,USER,ELF,PDP11
  674. HOST SDAC-44,           3/39,SERVER,DOS/360,360/44
  675. HOST SDAC-CCP,          0/39,USER,TIP,PLURIBUS
  676. HOST SDAC-NEP,          2/39,USER,DOS/360,360/40
  677. HOST SDAC-UNIX,         1/39,SERVER,UNIX,PDP11
  678. HOST SPEECH-TWENEX,     CHAOS 435,SERVER,TOPS-20,PDP10,[SPEECH]
  679. HOST SRI-C3PO,          3/51,USER,ELF,PDP11,[PKT40,C3PO] ; What about Darth Vader?
  680. HOST SRI-KA,            0/51,SERVER,TENEX,PDP10,[SRI-TENEX,KA]
  681. HOST SRI-KL,            1/2,SERVER,TOPS-20,PDP10,[SRI,NIC,KL,AIC,SRI-AI,SRI-TWENEX]
  682. HOST SRI-NSC11,         3/2,USER,ELF,PDP11,[NSC11]
  683. HOST SRI-R2D2,          1/51,USER,ELF,PDP11,[PKT34,R2D2] ; or the princess?
  684. HOST SRI-TSC,           0/2,USER,ELF,PDP11,[ARC,ARC-RD]
  685. HOST SRI-UNIX,          2/51,SERVER,UNIX,PDP11,[THX-1145]
  686. HOST SRI-VIS11,         2/2,USER,ELF,PDP11,[VIS11,SRI-CBC11,CBC11]
  687. HOST SU-AI,             [0/11,DIAL 4154941659],SERVER,WAITS,PDP10,[SAIL,SU-WAITS]
  688. HOST SU-GSB,            DIAL 4153261639,SERVER,TOPS-20,PDP10,[GSB,BIZ-SKOOL]
  689. HOST SU-ISL,            1/56,SERVER,UNIX,PDP11,[ISL]
  690. HOST SU-LOTS,           DIAL 4153291870,SERVER,TOPS-20,PDP10,[LOTS]
  691. HOST SU-TIP,            2/11,USER,TIP,H316,[FELT-TIP,ILSJUM-TIP,Q-TIP]
  692. HOST SUMEX-AIM,         0/56,SERVER,TENEX,PDP10,[AIM,SUMEX]
  693. HOST UCLA-ATS,          0/1,SERVER,UNIX,PDP11,[ATS]
  694.  
  695.  
  696.  
  697. Mark Crispin                                                  [page A-6]
  698. NWG/RFC# 752                                   MRC 2-Jan-79 01:22  nnnnn
  699. A Universal Host Table
  700.  
  701.  
  702. HOST UCLA-CCN,          1/1,SERVER,OS-MVT,360/91,[CCN]
  703. HOST UCLA-SECURITY,     2/1,SERVER,UNIX,PDP11,[INSECURITY,UCLA,UCLA-S]
  704. HOST USC-ECL,           3/23,SERVER,TENEX,PDP10,[ECL]
  705. HOST USC-ISI,           1/22,SERVER,TENEX,PDP10,[ISIA,ISI,USC-ISIA]
  706. HOST USC-ISIB,          3/52,SERVER,TENEX,PDP10,[ISIB,ISI-DEVTENEX]
  707. HOST USC-ISIC,          2/22,SERVER,TENEX,PDP10,[ISIC]
  708. HOST USC-ISIE,          1/52,SERVER,TOPS-20,PDP10,[ISIE,ISI-TWENEX]
  709. HOST USC-TIP,           2/23,USER,TIP,H316
  710. HOST UTAH-11,           0/4,USER,RSX-11M,PDP11
  711. HOST UTAH-TIP,          2/4,USER,TIP,H316
  712. HOST UTEXAS,            0/62,SERVER,UNIX,PDP11,[UTEX,TEXAS]
  713. HOST WHARTON,           1/46,SERVER,TOPS-10,PDP10,[WARTON]
  714. HOST WPAFB,             0/47,SERVER,SCOPE,CDC-6600
  715. HOST WPAFB-AFAL,        1/47,SERVER,TOPS-10,PDP10,[AVSAIL]
  716. HOST WPAFB-TIP,         2/47,USER,TIP,H316
  717.  
  718.  
  719.  
  720.  
  721.  
  722.  
  723.  
  724.  
  725.  
  726.  
  727.  
  728.  
  729.  
  730.  
  731.  
  732.  
  733.  
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755. Mark Crispin                                                  [page A-7]